home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / test.all / checkpro / ckmove.bat < prev    next >
DOS Batch File  |  1993-03-17  |  10KB  |  317 lines

  1. @echo off
  2.  
  3. :Loading
  4. if not exist CKPRO.INI     goto NoAppLet
  5. if not exist CKSYS.EXE     goto NoAppLet
  6. if not exist CKFD.EXE      goto NoAppLet
  7. if not exist CKHD.EXE      goto NoAppLet
  8. if not exist CKMEM.EXE     goto NoAppLet
  9. if not exist CKCOM.EXE     goto NoAppLet
  10. if not exist CKLPT.EXE     goto NoAppLet
  11. if not exist DRIVES.DAT    goto NoAppLet
  12. if not exist CKLLFMT.EXE   goto NoAppLet
  13. if not exist CKVID.EXE     goto NoAppLet
  14. if not exist EGAVGA.BGI    goto NoAppLet
  15. if not exist HERC.BGI      goto NoAppLet
  16. if not exist CGA.BGI       goto NoAppLet
  17. if not exist CKCMOS.EXE    goto NoAppLet
  18. if not exist CKVIEW.EXE    goto NoAppLet
  19. if not exist PCSCAN.EXE    goto NoAppLet
  20. if not exist LPT$VPN.*     goto NoAppLet
  21.  
  22.  
  23. if "%1"=="" goto help
  24. if "%2"=="" goto help
  25. if "%1"=="/HELP" goto help
  26. if "%1"=="/help" goto help
  27.  
  28. cls
  29. echo ┌────────────────────────────────────────────────────────────────────────────┐ 
  30. echo │ CKMOVE - Applet Mover                     CheckIt PRO: Tests & Tools v1.00 │
  31. echo │         Copyright (c) 1988 - 1993  TouchStone Software Corporation         │
  32. echo │                                                                 CKMOVE.BAT │
  33. echo └────────────────────────────────────────────────────────────────────────────┘
  34.  
  35.  
  36. if "%1"=="CKTEST" goto cktest
  37. if "%1"=="cktest" goto cktest
  38.  
  39. if "%1"=="CKSYS" goto cksys
  40. if "%1"=="cksys" goto cksys
  41.  
  42. if "%1"=="CKFD" goto ckfd
  43. if "%1"=="ckfd" goto ckfd
  44.  
  45. if "%1"=="CKHD" goto ckhd
  46. if "%1"=="ckhd" goto ckhd
  47.  
  48. if "%1"=="CKMEM" goto ckmem
  49. if "%1"=="ckmem" goto ckmem
  50.  
  51. if "%1"=="CKCOM" goto ckcom
  52. if "%1"=="ckcom" goto ckcom
  53.  
  54. if "%1"=="CKLPT" goto cklpt
  55. if "%1"=="cklpt" goto cklpt
  56.  
  57. if "%1"=="CKVID" goto ckvid
  58. if "%1"=="ckvid" goto ckvid
  59.  
  60. if "%1"=="CKVIEW" goto ckview
  61. if "%1"=="ckview" goto ckview
  62.  
  63. if "%1"=="CKLLFMT" goto ckllfmt
  64. if "%1"=="ckllfmt" goto ckllfmt
  65.  
  66. if "%1"=="CKCMOS" goto ckcmos
  67. if "%1"=="ckcmos" goto ckcmos
  68.  
  69. if "%1"=="CKSCAN" goto ckscan
  70. if "%1"=="ckscan" goto ckscan
  71.  
  72. if "%1"=="CKALL" goto ckall
  73. if "%1"=="ckall" goto ckall
  74.  
  75. ==============================================================================
  76. :help
  77. cls
  78. echo CKMOVE - Applet Mover                        Check√It PRO Tests & Tools v1.00
  79. echo Copyright (c) 1988 - 1993  TouchStone Software Corporation         
  80. echo.
  81. echo Usage: CKMOVE [applet] [drive:path] 
  82. echo.
  83. echo Applet:     CKTEST   To move the Main Program and support files
  84. echo             CKSYS    To move the System Applet and support files
  85. echo             CKFD     To move the Floppy Disk Applet and support files
  86. echo             CKHD     To move the Hard Disk Applet and support files
  87. echo             CKMEM    To move the Memory Applet and support files
  88. echo             CKCOM    To move the Serial Port Applet and support files
  89. echo             CKLPT    To move the Parallel Port Applet and support files
  90. echo             CKVID    To move the Video Applet and support files
  91. echo             CKVIEW   To move the Viewer Applet and support files    
  92. echo             CKLLFMT  To move the Formatter and support files
  93. echo             CKCMOS   To move the CMOS Applet
  94. echo             CKSCAN   To move the Virus Scanning Applet
  95. echo             CKALL    To move All the Applets
  96.  
  97. echo.
  98. echo Example: CKMOVE CKVID B:
  99. echo CKMOVE /HELP displays this help screen
  100. echo.
  101. goto end
  102.  
  103. ==============================================================================
  104. :cktest
  105. echo.
  106. echo.                  Moving the Main Program and the support files
  107. echo.
  108. echo Moving CKTEST.EXE
  109. copy cktest.exe %2
  110. echo Moving CKTEST.HLP
  111. copy cktest.hlp %2
  112. echo Moving SYSTEST.EXE
  113. copy systest.exe %2
  114. echo Moving SYSTEST.OVL
  115. copy systest.ovl %2
  116. echo Moving SYSTEST.RES
  117. copy systest.res %2
  118. goto exit
  119.  
  120.  
  121. ==============================================================================
  122. :cksys
  123. echo.
  124. echo.                 Moving the System Applet and support files
  125. echo.
  126. echo Moving CKSYS.EXE
  127. copy cksys.exe %2
  128. goto exit
  129.  
  130.  
  131. ==============================================================================
  132. :ckfd
  133. echo.
  134. echo.              Moving the Floppy Drive Applet and support files
  135. echo.
  136. echo Moving CKFD.EXE
  137. copy ckfd.exe %2
  138. goto exit
  139.  
  140.  
  141. ==============================================================================
  142. :ckhd
  143. echo.
  144. echo.               Moving the Hard Drive Applet and support files
  145. echo.
  146. echo Moving CKHD.EXE
  147. copy ckhd.exe %2
  148. goto exit
  149.  
  150.  
  151. ==============================================================================
  152. :ckmem
  153. echo.
  154. echo.               Moving the Memory Applet and support files
  155. echo.
  156. echo Moving CKMEM.EXE
  157. copy ckmem.exe %2
  158. goto exit
  159.  
  160.  
  161. ==============================================================================
  162. :ckcom
  163. echo.
  164. echo.               Moving the Serial Port Applet and support files
  165. echo.
  166. echo Moving CKCOM.EXE
  167. copy ckcom.exe %2
  168. goto exit
  169.  
  170.  
  171. ==============================================================================
  172. :cklpt
  173. echo.
  174. echo.               Moving the Parallel Port Applet and support files
  175. echo.
  176. echo Moving CKLPT.EXE
  177. copy cklpt.exe %2
  178. goto exit
  179.  
  180.  
  181. ==============================================================================
  182. :ckvid
  183. echo.
  184. echo.               Moving the Video Applet and support files
  185. echo.
  186. echo Moving CKVID.EXE
  187. copy ckvid.exe %2
  188. echo Moving EGAVGA.BGI
  189. copy egavga.bgi %2
  190. echo Moving HERC.BGI
  191. copy herc.bgi %2
  192. echo Moving CGA.BGI
  193. copy cga.bgi %2
  194. goto exit
  195.  
  196.  
  197. ==============================================================================
  198. :ckview
  199. echo.
  200. echo.               Moving the Viewer Applet and support files
  201. echo.
  202. echo Moving CKVIEW.EXE
  203. copy ckview.exe %2
  204. goto exit
  205.  
  206.  
  207. ==============================================================================
  208. :ckllfmt
  209. echo.
  210. echo.               Moving the Formatter Applet and support files
  211. echo.
  212. echo Moving CKLLFMT.EXE
  213. copy ckllfmt.exe %2
  214. copy drivers.dat %2
  215. goto exit
  216.  
  217.  
  218. ==============================================================================
  219. :ckcmos
  220. echo.
  221. echo                Moving the CMOS Applet 
  222. echo.
  223. echo Moving CKCMOS.EXE
  224. copy ckcmos.exe %2
  225. goto exit
  226.  
  227. ==============================================================================
  228. :ckscan
  229. echo.
  230. echo                Moving the Virus Scanning Applet 
  231. echo.
  232. echo Moving PCSCAN.EXE
  233. copy pcscan.exe %2
  234. echo Moving LPT$VPN.*
  235. copy lpt$vpn.* %2
  236.  
  237. goto exit
  238.  
  239.  
  240. ==============================================================================
  241. :ckall
  242. echo.
  243. echo                Moving All Check√It PRO Applets 
  244. echo.
  245. echo Moving All Applets
  246. copy CKSYS.EXE %2
  247. copy CKMEM.EXE %2
  248. copy CKHD.EXE %2
  249. copy CKLPT.EXE %2
  250. copy CKCOM.EXE %2
  251. copy CKFD.EXE %2
  252. copy CKCMOS.EXE %2
  253. copy CKRUN.EXE %2
  254. copy CKVIEW.EXE %2
  255. copy CKVID.EXE %2
  256. copy CKLLFMT.EXE %2
  257. copy CKJOY.EXE %2
  258. copy README.1ST %2
  259. copy PCSCAN.EXE %2
  260. copy LPT$VPN.024 %2
  261. copy DRIVES.DAT %2
  262. copy CKQUICK.BAT %2
  263. copy CKBURNIN.BAT %2
  264. copy CKCERT.BAT %2 
  265. copy HERC.BGI %2   
  266. copy CGA.BGI %2    
  267. copy EGAVGA.BGI %2 
  268. copy CKPRO.INI %2
  269. :copy CKPRO.CER %2  
  270. :copy CKTEST.EXE %2
  271. :copy CKTEST.HLP %2
  272. :copy SYSTEST.EXE %2
  273. :copy SYSTEST.OVL %2
  274. :copy SYSTEST.RES %2
  275. :copy REF.DAT %2   
  276. :copy TECHSUP.DAT %2
  277. :copy CKMOVE.BAT %2
  278. :copy CKRESCUE.BAT %2
  279. :copy RESCUEME.TXT %2
  280. :copy CKDRIVER.EXE %2
  281. echo. 
  282. goto exit 
  283.  
  284. ==============================================================================
  285. :NoAppLet
  286. cls
  287. echo ┌────────────────────────────────────────────────────────────────────────────┐ 
  288. echo │ CKMOVE - Looking for Applets              CheckIt PRO: Tests & Tools v1.00 │
  289. echo │         Copyright (c) 1988 - 1993  TouchStone Software Corporation         │
  290. echo │                                                                            │
  291. echo └────────────────────────────────────────────────────────────────────────────┘
  292. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  293. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  294. echo ▒▒▒▒▒▒▒▒▒▒▒▒╔════════════════════════════════════════════════════╗▒▒▒▒▒▒▒▒▒▒▒▒
  295. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  296. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                        Error                       ║▒▒▒▒▒▒▒▒▒▒▒▒
  297. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  298. echo ▒▒▒▒▒▒▒▒▒▒▒▒║         One or more of the CheckIt Applets         ║▒▒▒▒▒▒▒▒▒▒▒▒
  299. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  300. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                  has not been found.               ║▒▒▒▒▒▒▒▒▒▒▒▒
  301. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  302. echo ▒▒▒▒▒▒▒▒▒▒▒▒║                                                    ║▒▒▒▒▒▒▒▒▒▒▒▒
  303. echo ▒▒▒▒▒▒▒▒▒▒▒▒╚════════════════════════════════════════════════════╝▒▒▒▒▒▒▒▒▒▒▒▒
  304. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  305. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  306. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  307. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  308. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  309. echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  310. pause
  311. goto exit
  312.  
  313. ==============================================================================
  314. :exit
  315.  
  316. :end
  317.